科学网 您所在的位置:网站首页 rust 数据科学 科学网

科学网

#科学网| 来源: 网络整理| 查看: 265

不论编程流程如何,不可否认的一点是Rust非常快。五月,马萨诸塞州Dana-Farber癌症研究所的生物信息学家Heng Li用一个计算生物学的任务测试了多种编程语言,其中需要读取570万条基因记录。Rust超越了C语言获得了第一名。“如果我们想要写一段高性能的并行计算程序,还需要速度快、占用内存少,Rust是理想的选择。”Li说。

加利福尼亚大学戴维斯分校的生物信息学家Luiz Irber使用Rust重写(用Rust界的俚语说叫“氧化”)了一个叫做Sourmash的工具——它可以进行基因搜索和分类——以让代码易于维护,使用现代的编程特性,并能在网页上使用,他说。

在团队成员Avi Srivastava从用Rust开发开源工具的加利福尼亚州生物技术公司10x Genomics实习归来之后,Patro的团队就由研究生Hirak Sarker带领,使用Rust写了一个叫做Terminus的基因表达分析工具。“Rust的美妙之处在于,它让调试非常简单,因为内存管理好太多太多了。”现在在纽约基因组中心工作的Srivastava说。

对很多Rust程序员来说,这里的“人性化”也很吸引人。LGBT+社群的成员Hauck说Rust的用户群下了功夫欢迎她。这个社群,她说,“一直以来尽力成为具有包容性的社群——例如,非常理解多元化会产生什么影响;非常理解如何编写并执行行为规范。”

“我之所以还在用Rust,这可能是很重要的原因之一。”Hauck说,“Rust的社群实在太棒了。”



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有